<?php


namespace app\api\controller\manystore;

use app\common\model\manystore\Banji;

class Teacher extends Base
{
    //如果$noNeedLogin为空表示所有接口都需要登录才能请求
    //如果$noNeedRight为空表示所有接口都需要验证权限才能请求
    //如果接口已经设置无需登录,那也就无需鉴权了
    //
    // 无需登录的接口,*表示全部
    protected $noNeedLogin = ['*'];
    // 无需鉴权的接口,*表示全部
    protected $noNeedRight = ['*'];

    //个人信息
    public function index()
    {
        $this->success('返回成功', $this->teacher);
    }

    //班级
    public function banji()
    {
        $model = new Banji();
        $list = $model->where('id','in',$this->teacher->banji_ids)->select();
        $this->success('返回成功', $list);
    }

    //学生
    public function student()
    {
        $banji_id = $this->request->get('banji_id');

        $model = new \app\common\model\manystore\Student();
        $list = $model->wwhere(['banji_id' => $banji_id])->select();
        $this->success('返回成功', [
            'list' => $list
        ]);
    }
}